home *** CD-ROM | disk | FTP | other *** search
/ Skunkware 5 / Skunkware 5.iso / src / Tools / freeWAIS-sf-1.1 / Install.tmpl < prev    next >
Text File  |  1995-07-26  |  2KB  |  73 lines

  1. /* Generated automatically from Install.tmpl.in by configure. */
  2. /*
  3. ############################ -*- Mode: Makefile -*- ###########################
  4. ## Install.tmpl -- 
  5. ## ITIID           : $ITI$ $Header $__Header$
  6. ## Author          : Ulrich Pfeifer
  7. ## Created On      : Tue Mar 15 15:50:36 1994
  8. ## Last Modified By: Ulrich Pfeifer
  9. ## Last Modified On: Mon Aug 22 15:39:40 1994
  10. ## Update Count    : 40
  11. ## Status          : Unknown, Use with caution!
  12. ###############################################################################
  13. */
  14.  
  15. /* if [ -d ] or [ ! -d ] causes make to fail, define this as - */
  16. #ifndef DirFailPrefix
  17. #define DirFailPrefix
  18. #endif
  19. #ifndef MakeDir
  20. #define MakeDir(dir) DirFailPrefix@if [ -d dir ]; then set +x; \    @@\
  21.         else (set -x; $(MKDIR) dir); fi
  22. #endif
  23.  
  24.  
  25. #ifndef Concat
  26. #define Concat(A,B) A/**/B
  27. #endif /* Concat */
  28.  
  29. #ifndef CppSedMagic
  30. #define CppSedMagic sed -e '/^#  *[0-9][0-9]*  *.*$$/d' \
  31.             -e '/^XCOMM$$/s//#/' \
  32.             -e '/^XCOMM[^a-zA-Z0-9_]/s/^XCOMM/#/'
  33. #endif /* CppSedMagic */
  34.  
  35. #ifndef CppFileTarget
  36. #define CppFileTarget(dst,src,defs,deplist)                @@\
  37. dst::  src deplist                            @@\
  38.     $(RM) $@                            @@\
  39.     $(CPP) defs <src | CppSedMagic >$@
  40. #endif /* CppFileTarget */
  41.  
  42. /*
  43.  * InstallLibrary - generate rules to install the indicated library.
  44.  */
  45. #ifdef InstallLibrary
  46. #undef InstallLibrary
  47. #endif
  48. #define    InstallLibrary(libname,dest)                    @@\
  49. install.lib:: Concat(lib,libname.a)                                     @@\
  50.     MakeDir($(DESTDIR)dest)                        @@\
  51.     $(INSTALL) -c $(INSTLIBFLAGS) Concat(lib,libname.a) $(DESTDIR)dest @@\
  52.     RanLibrary($(RANLIBINSTFLAGS) Concat($(DESTDIR)dest/lib,libname.a))
  53.  
  54. #include "Defaults.tmpl"
  55.  
  56.                CC = cc
  57.               LEX = flex
  58.              DIFF = diff
  59.              YACC = bison -y
  60.  EXTRA_LOAD_FLAGS =  -lintl -lsocket
  61.       STD_DEFINES = 
  62.       CDEBUGFLAGS = -g
  63.       INSTALLROOT = /usr/skunk
  64.        WAISLIBDIR = $(INSTALLROOT)/lib
  65.            BINDIR = $(INSTALLROOT)/bin
  66.            MANDIR = $(INSTALLROOT)/man
  67.           LISPDIR = $(WAISLIBDIR)/emacs/lisp
  68.       XAPPLOADDIR = $(WAISLIBDIR)/app-defaults
  69.  
  70. /* bug in Imake */
  71.         MKDIRHIER = BinDir/mkdirhier
  72.  
  73.